<?php
Doo::loadCore("controller/DooModule");
Doo::loadControllerAt("FrbEvenementClientController", "frbEvenement");
class frbMenu_MainController extends DooController implements DooModule
{
  private $name = 'frb_Menu';
  private $col = 2;
  private $max_row = 10;
  //$subMenu contient le nom des subMenu ainsi que les functions appelées pour y accéder
  private static $_subMenu = array("Menu"=>"index");


  public function __construct(){
    $this->view()->setTagClass("TemplateTag", "globalbo");
  }


  /**
   *
   * Retourne les différents menu qui composent le module
   * @return array nom des modules
   */
  public static function getSubMenu() {
    return frbEvenement_MainController::$_subMenu;
  }

  /**
   *
   * Retourne le widget du module
   * @return Array [name]=>[contenu] contenu du widget
   */
  public function getWidget() {
    return array
    (
				'title' 		=> 	'Menu',
				'content' 		=>	'Gestion des Menu',
				'contentTitle'	=>	'menu',
				'properties'	=> 	$this->col
    );
  }

  public function getMenu() {
    return "Menu";
  }

  /**
   *
   * Retourne les fichiers à charger dans le header pour le module
   * Actuellement sont géré css et js
   * @return array 'css'=>NomFichier 'js'=>NomFichier 'custom'=>"Toute la balise"
   */
  public function getModuleHeader() {
    return array("css"=>"css-menu");
  }

  /**
   *
   * Description here
   * @return
   */
  public function index() {
    if ($this->isPost()){
      
    }
  }

  private function isPost() {
    if ($_SERVER['REQUEST_METHOD'] == "POST") return true;
    else return false;
  }
}
